/*
 	PureMVC StateMachine Utility
 	Copyright (c) 2008 neil manuell
  	Your reuse is governed by the Creative Commons Attribution 3.0 License
 */
 package org.puremvc.as3.multicore.utilities.statemachine
{
	public class State
	{
		private var mName:String;
		private var mSubName:String;
		
		public function State(name:String, substate:String = null)
		{
			mName = name;
			mSubName = substate
		}
		
		public function get name():String
		{
			return mName;

		}
		
		public function get substate():String
		{
			return mSubName;

		}
		
	


	}
}